extends Node
class_name State

signal complete
signal suspend

func _ready() -> void:
    pass

func enter(params: Array) -> void:
    pass

func exit() -> void:
    pass

func update(delta: float) -> void:
    pass

func _get_table() -> Node2D:
    var ret: Node2D = get_node('../../')
    return ret

func _get_hands() -> Node2D:
    var ret: Node2D = get_node('../../HandRegion')
    return ret

func _get_deck() -> Node2D:
    var ret: Node2D = get_node('../../Deck')
    return ret

func _get_coin_stack() -> Node2D:
    var ret: Node2D = get_node('../../CoinStack')
    return ret

func _get_heart_stack() -> Node2D:
    var ret: Node2D = get_node('../../HeartStack')
    return ret
